low-lying cloud - Francés Inglés Diccionario